Big Huge Thesaurus

releasing hormone

noun